Serveur API
Fournir des données pour des systèmes tiers en tant que service REST

Avantages du serveur API
Aperçu des fonctions
Interface REST
Le serveur API met à disposition une interface REST qui peut être utilisée par des applications tierces. Le résultat est transmis au format JSON. Les services REST peuvent être configurés en fonction des besoins du client et étendus de manière flexible.
Architecture
Scénario de « Reverse Proxy »
Les requêtes sont accueillies par un proxy inverse, filtrées et transmises au serveur API.
Scénario de basculement / équilibrage de charge
Tant le serveur de base de données que le serveur API peuvent être mis en place de manière redondante. En cas de défaillance ou en cas de charges élevées, les accès sont automatiquement redirigés ou partagés.
Réseau de diffusion de contenu (CDN)
Consultation des données
Avantages par rapport à l'interface XML
Actualité
un système tiers peut accéder à tout moment à la base de données au moyen du serveur API.
Flexibilité
les données sont configurées en fonction du cas d’application spécifique au client, selon les besoins, de sorte que les frais de développement pour l’intégration des données dans le système tiers soient réduits au minimum. Le serveur API peut être utilisé pour diverses applications et plusieurs systèmes tiers.
Disponibilité
avec le serveur API, toutes les données de la base de données peuvent être interrogées et exploitées de façon autonome par les développeurs.
Authentification
l’accès à l’API peut être limité par une authentification.
Protocoles
le transfert des données s'effectue soit par HTTP, soit par HTTPS.
Traitement des erreurs :
Les services API peuvent être testés plus facilement et immédiatement car l'accès est direct et la quantité de données est plus facile à gérer.